/*****************************************
Author:        费德剑 (skybosi) 
Email:         skybosi_fxc@163.com
Filename:      test_ctrl_ui.c
Last modified: 2015-04-22 21:53:06
Function:
 *******************************************/
#include"ui.h"
#include"lottery_sys.h"
int main(int argc,char **argv)
{
	if(argc > 1)
	{
		if(!strcmp(argv[1],"-h") || !strcmp(argv[1],"--help"))
		{
			show_help();
			printf("按任意键退出！");
			cleaninput();
		}
		else
			printf("无效参数\n");
	}
	else
	{
		printf("你可-h或--help获得该彩票的帮助信息！\n");
		char chose=0;
		char name[100];
		Buyer_t* user_head = NULL;	
		user_head = load_user();			 //加载文件中的用户列表,注意：此时内部已调用初始化用户链表函数（init_user_list）
		while(1)
		{
			system("clear");
			test_center_ui();
			printf("情输入你的选择：");
			scanf("%c",&chose);
			cleaninput();
			switch(chose)
			{
				case '1':
					user_login(user_head);		//彩民登录
					break;
				case '2':
					admin_login(user_head);		//管理员登录
					break;
				case '3':
					printf("请输入用户名：");
					scanf("%s",name);
					cleaninput();
					ctrl_justice(user_head);
					break;
				case '4':
					//	printf("注册\n");
					user_reg(user_head);
					break;
				default:
					//free(user_head);
					printf("对不起，选择错误！1秒后退出！\n");
					sleep(1);
					save_user_list(user_head);
					free_user_list(user_head);
					exit(0);
			}
		}
	}
	return 0;
}


